.cleanbox{
	width:120%;
	clear:both;
	border-bottom:1px solid #11beb8;
	margin-left:-15px;
	margin-top:20px;
}

.chatul .panel:last-child  .cleanbox { border: 0; }
.chat_ground { overflow:hidden; }
.ground_div{
	z-index: 2;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	text-align:center;
}
.chat_nav{
	width: 70%;
	margin: 0 10% 0 auto;
}
.chat_nav .allbtn,.chat_nav .payedbtn,
.chat_nav .pushedbtn{
	width:33.33333333%;
	background:none;
	border:1px solid #fff;
	color:#fff;
	padding:4px 0;
}
.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color:#11beb8;
  background-color:#fff;
}

.chatlist { margin-top:48px; }
.chatul .panel-default { border:none; }
.chatul .panel { box-shadow:none; }
.chatlist .chatul:first-child { margin-top: 20px; }
.trdinfo { margin-bottom: 5px; }
.chatul { border:none; margin-top:20px;}
.chatbodyhead img{
	width:50px;
	height:50px;
}
.personname small{
	font-size:12px;
	color:#afafaf;
	margin-left:4px;
}
.chatposition .companyname{
	font-size:12px;
	color:#7f7f7f;
	margin-top:6px;
}
.sedinfo{
	font-size:12px;
	margin-top:10px;
}
.sedinfo .sedinfotitle1 { margin-top:4px; }
.sedinfo .sedinfotitle1 div{
	line-height:24px;
	color:#11beb8;
}
.sedinfo .nameshow { margin-top:12px; }
.sedinfo .nametitle1 { color:#11beb8; }
.sedinfo .nameanswer1 { color:#7f7f7f; }
.sedinfo .sedinfoanswer1 { margin-top:4px; }
.sedinfo .sedinfoanswer1 div{
	height: 24px;
	line-height:24px;
	color:#7f7f7f;
}
.infodown .commentas{
	line-height:18px;
	margin-top:4px;
}
.infodown {
	padding: 18px 0;
	border-bottom: 1px dashed #c8c8c8;
}
.infoup{
	padding-bottom:20px;
	border-bottom:1px dashed #c8c8c8;
}
.trdinfo { font-size:12px; }
.trdinfo .trdinfotitle2 div{
	line-height:24px;
	color:#11beb8;
}
.trdinfo .trdinfoanswer2 div{
	line-height:24px;
	color:#7f7f7f;
}
.info .infodown:last-child {
	border-bottom: 0;
	padding-bottom: 0;
}
.trdinfo .trdinfoanswer2 .recommendopsi{
	line-height:18px;
	margin-top:2px;
}
.openinfobtn{
	margin:auto;
	text-align:center;
	margin-top:20px;
	border:1px solid #11beb8;
	width:42%;
	font-size:12px;
	color:#11beb8;
	border-radius:999px;
	white-space:nowrap;
	-webkit-border-radius:999px;
	padding:6px 0px 6px 0px;
	display:block;
}
.openinfobtn img{
	width: 18px;
	height: 18px;
	margin-left: 6px;
	display: inline-block;
	float: left;
	ransition: transform .5s;
	-moz-transition: transform .5s;	/* Firefox 4 */
	-webkit-transition: transform .5s;	/* Safari 和 Chrome */
	-o-transition: transform .5s;
}
.openimganimate{
	transform: rotate(180deg);
	-moz-transform: rotate(180deg);
	-webkit-transform: rotate(180deg);
	-o-transform: rotate(180deg);
}
.sedinfo .contact{
	height:100px;
	margin:auto;
	margin-left:15px;
	margin-right:15px;
	background:#f7f7f7;
	line-height:30px;
	color:#7f7f7f;
}
.sedinfo .contact .contacttitle{
	text-align:center;
	height:100px;
	background:#ededed;
	padding-top:6px;
	padding-left:24px;
	padding-right:24px;
}
.sedinfo .contact .contacttitle .phone { border-bottom:1px solid #ddd; }
.sedinfo .contact .contacttitle .mail { border-bottom:1px solid #ddd; }
.sedinfo .contact .contacttitle .phone img{
	width:16px;
	height:16px;
}
.sedinfo .contact .contacttitle .mail img{
	width:16px;
	height:16px;
}
.sedinfo .contact .contacttitle .wechat img{
	width:16px;
	height:16px;
}
.sedinfo .contact .contactanswer { padding-top:6px; }
.sedinfo .contact .contactanswer a { color:#7f7f7f; }
.sedinfo .contact .contactanswer a:hover,
.sedinfo .contact .contactanswer a:visited,
.sedinfo .contact .contactanswer a:active
.sedinfo .contact .contactanswer a:link{
	color:#7f7f7f;
	text-decoration:none;
}
.chat_nav .onindex{
  color:#11beb8;
  background-color:#fff;
}
.nomoney img{
	opacity: .5;
	-webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
    filter: grayscale(100%);
    filter: gray;
}
.unpayli .infoup .sedinfo .sedinfotitle1 div { color:#7f7f7f; }
.unpayli .infodown .trdinfo .trdinfotitle2 div{ color:#7f7f7f; }

.alsowant{
	width:100%;
	height:48px;
	background:#11beb8;
	position: fixed;
	bottom: 60px;
	left: 0;
}

.alsowant .alsowantbtn{
	width:100%;
	height:48px;
	border:none;
	background:none;
	color:#fff;
}













































